perform something successfully - Turkish English Dictionary